An Embedded Workflow Framework for Flexible Robotic Devices

نویسندگان

  • T. S. Chou
  • S. Y. Chang
  • Y. F. Lu
  • Y. C. Wang
  • M. K. Ouyang
  • C. S. Shih
  • T. W. Kuo
  • J. S. Hu
  • J. W. S. Liu
چکیده

This paper describes the design and implementation of an open source embedded workflow framework (EMWF). By providing a language for specifying embedded workflow processes and light weight engines for executing and managing them, EMWF enables us to design and build service robots and assistive robotic devices on workflow-based architecture. The embedded process definition language supported by EMWF is called SISARL-XPDL. It is a subset of the standard process definition language XPDL (XML Process Definition Language) augmented with elements that are essential for smart embedded devices but not offered by XPDL. The SISARL-XPDL preprocessor translates augmented elements into either directives for the engine or compound built-in activities defined in terms of standard XPDL. EMWF provides two workflow engines, for Linux and Windows CE platforms. Both are written in C in order to keep the memory footprint and runtime overhead of the engine small. We use EMWF as a test bed for experimentation with the workflow approach and evaluation of workflow-based design. Copyright @ April 2008 T. S. Chou, Y. C. Wang, and J. W. S. Liu are affiliated with Institute of Information Science, Academia Sinica.Taiwan. Their email addresses are {tschou, wych, janeliu}@iis.sinica.edu.tw S. Y. Chang, M. K. Ouyang, Y. F. Lu, C. S. Shih and T. W. Kuo are affiliated with Department of Computer Science and Information Engineering, National Taiwan University, Taiwan. M. K. Ouyang’s email address is [email protected], and the email addresses of Y. F. Lu, C. S. Shih and T. W. Ku are {d93023, cshih, ktw}@csie.ntu.edu.tw J. S. Hu is affiliated with Electrical and Control Engineering Department, National Chiao-Tung University, Taiwan. His email address is [email protected]

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

EMWF: A Middleware for Flexible Automation and Assistive Devices

EMWF (Embedded Workflow Framework) is an open source middleware for flexible (i.e., configurable, customizable and adaptable), usercentric automation and assistive devices and systems. EMWF 1.0 provides a light-weight workflow manager and engines on Windows CE, Windows XP Embedded, and Linux. It is for small embedded automation devices. EMWF 2.0 also provides basic message passing and real-time...

متن کامل

A middleware for ecologies of robotic devices

The fields of autonomous robotics and ambient intelligence are converging toward the vision of smart robotic environments, or ubiquitous robotics, in which tasks are performed via the cooperation of many simple networked robotic devices. The concept of Ecology of Physically Embedded Intelligent Systems, or PEIS-Ecology, combines insights from these fields to provide a new solution to building i...

متن کامل

The PEIS Kernel: a Middleware for Ubiquitous Robotics

The fields of autonomous robotics and ambient intelligence are converging toward the vision of smart robotic environments, or ubiquitous robotics, in which tasks are performed via the cooperation of many simple networked robotic devices. The concept of Ecology of Physically Embedded Intelligent Systems, or PEIS-Ecology, combines insights from these fields to provide a new solution to building i...

متن کامل

Dynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture

Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...

متن کامل

A Conceptual Framework for Smart Hospital towards Industry 4.0

Background: The fourth industrial revolution consists of combining network devices with cloud computing methods and analyzing large data and artificial intelligence, which makes it possible to call such an infrastructure smart. In a Smart Hospital, all things and devices are designed to be connected and integrated, thus achieving better patient care, increasing efficiency and reducing time wast...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008